package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_loadReferencedsPson_0 implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
    private static final String _jetns_java = "org.eclipse.jet.javaTags"; //$NON-NLS-1$

    public _jet_loadReferencedsPson_0() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_java_format_1_1 = new TagInfo("java:format", //$NON-NLS-1$
            1, 1,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_2_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            2, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/referenceds/referenced", //$NON-NLS-1$
                "referenced", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_3_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            3, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "everyTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_4_4 = new TagInfo("c:if", //$NON-NLS-1$
            4, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/@name=$referenced/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_5_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            5, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/column/@referencedCount", //$NON-NLS-1$
                "referenceCount", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_6_5 = new TagInfo("c:choose", //$NON-NLS-1$
            6, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_7_6 = new TagInfo("c:when", //$NON-NLS-1$
            7, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/@isRelation='true'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_8_7 = new TagInfo("c:choose", //$NON-NLS-1$
            8, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_9_8 = new TagInfo("c:when", //$NON-NLS-1$
            9, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_10_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            10, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_11_10 = new TagInfo("c:if", //$NON-NLS-1$
            11, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_12_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            12, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_13_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            13, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_45 = new TagInfo("c:get", //$NON-NLS-1$
            15, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_95 = new TagInfo("c:get", //$NON-NLS-1$
            15, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_15_166 = new TagInfo("c:iterate", //$NON-NLS-1$
            15, 166,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_212 = new TagInfo("c:get", //$NON-NLS-1$
            15, 212,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_262 = new TagInfo("c:get", //$NON-NLS-1$
            15, 262,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_328 = new TagInfo("c:get", //$NON-NLS-1$
            15, 328,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_15_399 = new TagInfo("c:iterate", //$NON-NLS-1$
            15, 399,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_455 = new TagInfo("c:get", //$NON-NLS-1$
            15, 455,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_514 = new TagInfo("c:get", //$NON-NLS-1$
            15, 514,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_33 = new TagInfo("c:get", //$NON-NLS-1$
            17, 33,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_83 = new TagInfo("c:get", //$NON-NLS-1$
            17, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_155 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 155,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_213 = new TagInfo("c:get", //$NON-NLS-1$
            17, 213,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_256 = new TagInfo("c:get", //$NON-NLS-1$
            17, 256,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_306 = new TagInfo("c:get", //$NON-NLS-1$
            17, 306,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_372 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 372,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_433 = new TagInfo("c:get", //$NON-NLS-1$
            17, 433,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_17_476 = new TagInfo("c:choose", //$NON-NLS-1$
            17, 476,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_17_486 = new TagInfo("c:when", //$NON-NLS-1$
            17, 486,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_541 = new TagInfo("c:get", //$NON-NLS-1$
            17, 541,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_600 = new TagInfo("c:get", //$NON-NLS-1$
            17, 600,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_17_661 = new TagInfo("c:otherwise", //$NON-NLS-1$
            17, 661,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_17_681 = new TagInfo("c:get", //$NON-NLS-1$
            17, 681,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_740 = new TagInfo("c:get", //$NON-NLS-1$
            17, 740,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_12 = new TagInfo("c:get", //$NON-NLS-1$
            18, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_83 = new TagInfo("c:get", //$NON-NLS-1$
            18, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_156 = new TagInfo("c:get", //$NON-NLS-1$
            18, 156,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_234 = new TagInfo("c:get", //$NON-NLS-1$
            18, 234,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_18_317 = new TagInfo("c:iterate", //$NON-NLS-1$
            18, 317,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_371 = new TagInfo("c:get", //$NON-NLS-1$
            18, 371,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_430 = new TagInfo("c:get", //$NON-NLS-1$
            18, 430,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_20_58 = new TagInfo("c:get", //$NON-NLS-1$
            20, 58,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_25_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            25, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_26_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            26, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_27_10 = new TagInfo("c:if", //$NON-NLS-1$
            27, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_28_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            28, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_29_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            29, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_45 = new TagInfo("c:get", //$NON-NLS-1$
            31, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_95 = new TagInfo("c:get", //$NON-NLS-1$
            31, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_169 = new TagInfo("c:get", //$NON-NLS-1$
            31, 169,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_227 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 227,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_273 = new TagInfo("c:get", //$NON-NLS-1$
            31, 273,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_323 = new TagInfo("c:get", //$NON-NLS-1$
            31, 323,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_389 = new TagInfo("c:get", //$NON-NLS-1$
            31, 389,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_463 = new TagInfo("c:get", //$NON-NLS-1$
            31, 463,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_521 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 521,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_577 = new TagInfo("c:get", //$NON-NLS-1$
            31, 577,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_636 = new TagInfo("c:get", //$NON-NLS-1$
            31, 636,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_33 = new TagInfo("c:get", //$NON-NLS-1$
            33, 33,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_83 = new TagInfo("c:get", //$NON-NLS-1$
            33, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_157 = new TagInfo("c:get", //$NON-NLS-1$
            33, 157,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_33_216 = new TagInfo("c:iterate", //$NON-NLS-1$
            33, 216,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_274 = new TagInfo("c:get", //$NON-NLS-1$
            33, 274,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_317 = new TagInfo("c:get", //$NON-NLS-1$
            33, 317,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_367 = new TagInfo("c:get", //$NON-NLS-1$
            33, 367,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_33_433 = new TagInfo("c:iterate", //$NON-NLS-1$
            33, 433,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_494 = new TagInfo("c:get", //$NON-NLS-1$
            33, 494,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_33_537 = new TagInfo("c:choose", //$NON-NLS-1$
            33, 537,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_33_547 = new TagInfo("c:when", //$NON-NLS-1$
            33, 547,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_602 = new TagInfo("c:get", //$NON-NLS-1$
            33, 602,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_661 = new TagInfo("c:get", //$NON-NLS-1$
            33, 661,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_33_722 = new TagInfo("c:otherwise", //$NON-NLS-1$
            33, 722,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_33_742 = new TagInfo("c:get", //$NON-NLS-1$
            33, 742,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_801 = new TagInfo("c:get", //$NON-NLS-1$
            33, 801,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_12 = new TagInfo("c:get", //$NON-NLS-1$
            34, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_83 = new TagInfo("c:get", //$NON-NLS-1$
            34, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_156 = new TagInfo("c:get", //$NON-NLS-1$
            34, 156,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_234 = new TagInfo("c:get", //$NON-NLS-1$
            34, 234,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_34_317 = new TagInfo("c:iterate", //$NON-NLS-1$
            34, 317,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_371 = new TagInfo("c:get", //$NON-NLS-1$
            34, 371,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_430 = new TagInfo("c:get", //$NON-NLS-1$
            34, 430,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_36_58 = new TagInfo("c:get", //$NON-NLS-1$
            36, 58,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_43_6 = new TagInfo("c:otherwise", //$NON-NLS-1$
            43, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_choose_44_7 = new TagInfo("c:choose", //$NON-NLS-1$
            44, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_45_8 = new TagInfo("c:when", //$NON-NLS-1$
            45, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_46_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            46, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_47_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            47, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_43 = new TagInfo("c:get", //$NON-NLS-1$
            49, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_93 = new TagInfo("c:get", //$NON-NLS-1$
            49, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_49_145 = new TagInfo("c:iterate", //$NON-NLS-1$
            49, 145,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_191 = new TagInfo("c:get", //$NON-NLS-1$
            49, 191,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_241 = new TagInfo("c:get", //$NON-NLS-1$
            49, 241,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_307 = new TagInfo("c:get", //$NON-NLS-1$
            49, 307,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_49_359 = new TagInfo("c:iterate", //$NON-NLS-1$
            49, 359,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_413 = new TagInfo("c:get", //$NON-NLS-1$
            49, 413,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_464 = new TagInfo("c:get", //$NON-NLS-1$
            49, 464,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_31 = new TagInfo("c:get", //$NON-NLS-1$
            51, 31,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_81 = new TagInfo("c:get", //$NON-NLS-1$
            51, 81,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_51_134 = new TagInfo("c:iterate", //$NON-NLS-1$
            51, 134,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_192 = new TagInfo("c:get", //$NON-NLS-1$
            51, 192,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_235 = new TagInfo("c:get", //$NON-NLS-1$
            51, 235,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_285 = new TagInfo("c:get", //$NON-NLS-1$
            51, 285,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_51_351 = new TagInfo("c:iterate", //$NON-NLS-1$
            51, 351,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_410 = new TagInfo("c:get", //$NON-NLS-1$
            51, 410,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_51_453 = new TagInfo("c:choose", //$NON-NLS-1$
            51, 453,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_51_463 = new TagInfo("c:when", //$NON-NLS-1$
            51, 463,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_518 = new TagInfo("c:get", //$NON-NLS-1$
            51, 518,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_569 = new TagInfo("c:get", //$NON-NLS-1$
            51, 569,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_51_630 = new TagInfo("c:otherwise", //$NON-NLS-1$
            51, 630,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_51_650 = new TagInfo("c:get", //$NON-NLS-1$
            51, 650,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_701 = new TagInfo("c:get", //$NON-NLS-1$
            51, 701,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_10 = new TagInfo("c:get", //$NON-NLS-1$
            52, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_62 = new TagInfo("c:get", //$NON-NLS-1$
            52, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_116 = new TagInfo("c:get", //$NON-NLS-1$
            52, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_175 = new TagInfo("c:get", //$NON-NLS-1$
            52, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_52_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            52, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_291 = new TagInfo("c:get", //$NON-NLS-1$
            52, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_342 = new TagInfo("c:get", //$NON-NLS-1$
            52, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_54_56 = new TagInfo("c:get", //$NON-NLS-1$
            54, 56,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_57_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            57, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_58_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            58, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_59_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            59, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_43 = new TagInfo("c:get", //$NON-NLS-1$
            61, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_93 = new TagInfo("c:get", //$NON-NLS-1$
            61, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_148 = new TagInfo("c:get", //$NON-NLS-1$
            61, 148,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_61_206 = new TagInfo("c:iterate", //$NON-NLS-1$
            61, 206,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_252 = new TagInfo("c:get", //$NON-NLS-1$
            61, 252,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_302 = new TagInfo("c:get", //$NON-NLS-1$
            61, 302,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_368 = new TagInfo("c:get", //$NON-NLS-1$
            61, 368,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_423 = new TagInfo("c:get", //$NON-NLS-1$
            61, 423,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_61_481 = new TagInfo("c:iterate", //$NON-NLS-1$
            61, 481,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_535 = new TagInfo("c:get", //$NON-NLS-1$
            61, 535,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_586 = new TagInfo("c:get", //$NON-NLS-1$
            61, 586,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_31 = new TagInfo("c:get", //$NON-NLS-1$
            63, 31,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_81 = new TagInfo("c:get", //$NON-NLS-1$
            63, 81,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_136 = new TagInfo("c:get", //$NON-NLS-1$
            63, 136,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_63_195 = new TagInfo("c:iterate", //$NON-NLS-1$
            63, 195,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_253 = new TagInfo("c:get", //$NON-NLS-1$
            63, 253,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_296 = new TagInfo("c:get", //$NON-NLS-1$
            63, 296,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_346 = new TagInfo("c:get", //$NON-NLS-1$
            63, 346,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_63_412 = new TagInfo("c:iterate", //$NON-NLS-1$
            63, 412,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_471 = new TagInfo("c:get", //$NON-NLS-1$
            63, 471,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_63_514 = new TagInfo("c:choose", //$NON-NLS-1$
            63, 514,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_63_524 = new TagInfo("c:when", //$NON-NLS-1$
            63, 524,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_579 = new TagInfo("c:get", //$NON-NLS-1$
            63, 579,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_630 = new TagInfo("c:get", //$NON-NLS-1$
            63, 630,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_63_691 = new TagInfo("c:otherwise", //$NON-NLS-1$
            63, 691,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_63_711 = new TagInfo("c:get", //$NON-NLS-1$
            63, 711,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_762 = new TagInfo("c:get", //$NON-NLS-1$
            63, 762,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_10 = new TagInfo("c:get", //$NON-NLS-1$
            64, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_62 = new TagInfo("c:get", //$NON-NLS-1$
            64, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_116 = new TagInfo("c:get", //$NON-NLS-1$
            64, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_175 = new TagInfo("c:get", //$NON-NLS-1$
            64, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_64_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            64, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_291 = new TagInfo("c:get", //$NON-NLS-1$
            64, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_342 = new TagInfo("c:get", //$NON-NLS-1$
            64, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_66_56 = new TagInfo("c:get", //$NON-NLS-1$
            66, 56,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        RuntimeTagElement _jettag_java_format_1_1 = context.getTagFactory().createRuntimeTag(_jetns_java, "format", "java:format", _td_java_format_1_1); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_format_1_1.setRuntimeParent(null);
        _jettag_java_format_1_1.setTagInfo(_td_java_format_1_1);
        _jettag_java_format_1_1.doStart(context, out);
        JET2Writer _jettag_java_format_1_1_saved_out = out;
        while (_jettag_java_format_1_1.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_iterate_2_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_2_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_2_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_2_2.setTagInfo(_td_c_iterate_2_2);
            _jettag_c_iterate_2_2.doStart(context, out);
            while (_jettag_c_iterate_2_2.okToProcessBody()) {
                out.write("  ");  //$NON-NLS-1$        
                // 针对被引用键
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_3_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_3_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_3_3.setRuntimeParent(_jettag_c_iterate_2_2);
                _jettag_c_iterate_3_3.setTagInfo(_td_c_iterate_3_3);
                _jettag_c_iterate_3_3.doStart(context, out);
                while (_jettag_c_iterate_3_3.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_if_4_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_4_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_if_4_4.setRuntimeParent(_jettag_c_iterate_3_3);
                    _jettag_c_if_4_4.setTagInfo(_td_c_if_4_4);
                    _jettag_c_if_4_4.doStart(context, out);
                    while (_jettag_c_if_4_4.okToProcessBody()) {
                        RuntimeTagElement _jettag_c_setVariable_5_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_5_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_setVariable_5_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_setVariable_5_5.setTagInfo(_td_c_setVariable_5_5);
                        _jettag_c_setVariable_5_5.doStart(context, out);
                        _jettag_c_setVariable_5_5.doEnd();
                        RuntimeTagElement _jettag_c_choose_6_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_6_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_choose_6_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_choose_6_5.setTagInfo(_td_c_choose_6_5);
                        _jettag_c_choose_6_5.doStart(context, out);
                        JET2Writer _jettag_c_choose_6_5_saved_out = out;
                        while (_jettag_c_choose_6_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("\t\t\t\t\t");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_when_7_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_7_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_when_7_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_when_7_6.setTagInfo(_td_c_when_7_6);
                            _jettag_c_when_7_6.doStart(context, out);
                            JET2Writer _jettag_c_when_7_6_saved_out = out;
                            while (_jettag_c_when_7_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("   ");  //$NON-NLS-1$        
                                //20190119主动引用表everyTable是纯联系表  只要是纯联系表就可以用该方法，而不管everyTable是否多次通过外键引用eachTable
                                out.write(NL);         
                                RuntimeTagElement _jettag_c_choose_8_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_8_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_8_7.setRuntimeParent(_jettag_c_when_7_6);
                                _jettag_c_choose_8_7.setTagInfo(_td_c_choose_8_7);
                                _jettag_c_choose_8_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_8_7_saved_out = out;
                                while (_jettag_c_choose_8_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_9_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_9_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_when_9_8.setTagInfo(_td_c_when_9_8);
                                    _jettag_c_when_9_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_9_8_saved_out = out;
                                    while (_jettag_c_when_9_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_10_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_10_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_10_9.setRuntimeParent(_jettag_c_when_9_8);
                                        _jettag_c_iterate_10_9.setTagInfo(_td_c_iterate_10_9);
                                        _jettag_c_iterate_10_9.doStart(context, out);
                                        while (_jettag_c_iterate_10_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_11_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_11_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_11_10.setRuntimeParent(_jettag_c_iterate_10_9);
                                            _jettag_c_if_11_10.setTagInfo(_td_c_if_11_10);
                                            _jettag_c_if_11_10.doStart(context, out);
                                            while (_jettag_c_if_11_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_12_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_12_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_12_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_12_11.setTagInfo(_td_c_setVariable_12_11);
                                                _jettag_c_setVariable_12_11.doStart(context, out);
                                                _jettag_c_setVariable_12_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_13_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_13_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_13_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_13_11.setTagInfo(_td_c_setVariable_13_11);
                                                _jettag_c_setVariable_13_11.doStart(context, out);
                                                _jettag_c_setVariable_13_11.doEnd();
                                                // 2019-10-19 杨宏宇
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_15_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_15_45.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_15_45.setTagInfo(_td_c_get_15_45);
                                                _jettag_c_get_15_45.doStart(context, out);
                                                _jettag_c_get_15_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_15_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_15_95.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_15_95.setTagInfo(_td_c_get_15_95);
                                                _jettag_c_get_15_95.doStart(context, out);
                                                _jettag_c_get_15_95.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_15_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_15_166); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_15_166.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_15_166.setTagInfo(_td_c_iterate_15_166);
                                                _jettag_c_iterate_15_166.doStart(context, out);
                                                while (_jettag_c_iterate_15_166.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_15_212 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_212); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_212.setRuntimeParent(_jettag_c_iterate_15_166);
                                                    _jettag_c_get_15_212.setTagInfo(_td_c_get_15_212);
                                                    _jettag_c_get_15_212.doStart(context, out);
                                                    _jettag_c_get_15_212.doEnd();
                                                    RuntimeTagElement _jettag_c_get_15_262 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_262); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_262.setRuntimeParent(_jettag_c_iterate_15_166);
                                                    _jettag_c_get_15_262.setTagInfo(_td_c_get_15_262);
                                                    _jettag_c_get_15_262.doStart(context, out);
                                                    _jettag_c_get_15_262.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_15_166.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_15_166.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_15_328 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_328); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_15_328.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_15_328.setTagInfo(_td_c_get_15_328);
                                                _jettag_c_get_15_328.doStart(context, out);
                                                _jettag_c_get_15_328.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_15_399 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_15_399); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_15_399.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_15_399.setTagInfo(_td_c_iterate_15_399);
                                                _jettag_c_iterate_15_399.doStart(context, out);
                                                while (_jettag_c_iterate_15_399.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_15_455 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_455); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_455.setRuntimeParent(_jettag_c_iterate_15_399);
                                                    _jettag_c_get_15_455.setTagInfo(_td_c_get_15_455);
                                                    _jettag_c_get_15_455.doStart(context, out);
                                                    _jettag_c_get_15_455.doEnd();
                                                    RuntimeTagElement _jettag_c_get_15_514 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_514); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_514.setRuntimeParent(_jettag_c_iterate_15_399);
                                                    _jettag_c_get_15_514.setTagInfo(_td_c_get_15_514);
                                                    _jettag_c_get_15_514.doStart(context, out);
                                                    _jettag_c_get_15_514.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_15_399.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_15_399.doEnd();
                                                out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_33 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_33); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_33.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_33.setTagInfo(_td_c_get_17_33);
                                                _jettag_c_get_17_33.doStart(context, out);
                                                _jettag_c_get_17_33.doEnd();
                                                RuntimeTagElement _jettag_c_get_17_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_83.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_83.setTagInfo(_td_c_get_17_83);
                                                _jettag_c_get_17_83.doStart(context, out);
                                                _jettag_c_get_17_83.doEnd();
                                                out.write("s(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_17_155 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_155); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_17_155.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_17_155.setTagInfo(_td_c_iterate_17_155);
                                                _jettag_c_iterate_17_155.doStart(context, out);
                                                while (_jettag_c_iterate_17_155.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_213 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_213); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_213.setRuntimeParent(_jettag_c_iterate_17_155);
                                                    _jettag_c_get_17_213.setTagInfo(_td_c_get_17_213);
                                                    _jettag_c_get_17_213.doStart(context, out);
                                                    _jettag_c_get_17_213.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_256 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_256); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_256.setRuntimeParent(_jettag_c_iterate_17_155);
                                                    _jettag_c_get_17_256.setTagInfo(_td_c_get_17_256);
                                                    _jettag_c_get_17_256.doStart(context, out);
                                                    _jettag_c_get_17_256.doEnd();
                                                    RuntimeTagElement _jettag_c_get_17_306 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_306); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_306.setRuntimeParent(_jettag_c_iterate_17_155);
                                                    _jettag_c_get_17_306.setTagInfo(_td_c_get_17_306);
                                                    _jettag_c_get_17_306.doStart(context, out);
                                                    _jettag_c_get_17_306.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_17_155.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_17_155.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_17_372 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_372); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_17_372.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_17_372.setTagInfo(_td_c_iterate_17_372);
                                                _jettag_c_iterate_17_372.doStart(context, out);
                                                while (_jettag_c_iterate_17_372.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_433 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_433); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_433.setRuntimeParent(_jettag_c_iterate_17_372);
                                                    _jettag_c_get_17_433.setTagInfo(_td_c_get_17_433);
                                                    _jettag_c_get_17_433.doStart(context, out);
                                                    _jettag_c_get_17_433.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_17_476 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_17_476); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_17_476.setRuntimeParent(_jettag_c_iterate_17_372);
                                                    _jettag_c_choose_17_476.setTagInfo(_td_c_choose_17_476);
                                                    _jettag_c_choose_17_476.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_17_476_saved_out = out;
                                                    while (_jettag_c_choose_17_476.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_17_486 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_17_486); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_17_486.setRuntimeParent(_jettag_c_choose_17_476);
                                                        _jettag_c_when_17_486.setTagInfo(_td_c_when_17_486);
                                                        _jettag_c_when_17_486.doStart(context, out);
                                                        JET2Writer _jettag_c_when_17_486_saved_out = out;
                                                        while (_jettag_c_when_17_486.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_17_541 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_541); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_541.setRuntimeParent(_jettag_c_when_17_486);
                                                            _jettag_c_get_17_541.setTagInfo(_td_c_get_17_541);
                                                            _jettag_c_get_17_541.doStart(context, out);
                                                            _jettag_c_get_17_541.doEnd();
                                                            RuntimeTagElement _jettag_c_get_17_600 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_600); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_600.setRuntimeParent(_jettag_c_when_17_486);
                                                            _jettag_c_get_17_600.setTagInfo(_td_c_get_17_600);
                                                            _jettag_c_get_17_600.doStart(context, out);
                                                            _jettag_c_get_17_600.doEnd();
                                                            _jettag_c_when_17_486.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_17_486_saved_out;
                                                        _jettag_c_when_17_486.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_17_661 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_17_661); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_17_661.setRuntimeParent(_jettag_c_choose_17_476);
                                                        _jettag_c_otherwise_17_661.setTagInfo(_td_c_otherwise_17_661);
                                                        _jettag_c_otherwise_17_661.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_17_661_saved_out = out;
                                                        while (_jettag_c_otherwise_17_661.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_17_681 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_681); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_681.setRuntimeParent(_jettag_c_otherwise_17_661);
                                                            _jettag_c_get_17_681.setTagInfo(_td_c_get_17_681);
                                                            _jettag_c_get_17_681.doStart(context, out);
                                                            _jettag_c_get_17_681.doEnd();
                                                            RuntimeTagElement _jettag_c_get_17_740 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_740); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_740.setRuntimeParent(_jettag_c_otherwise_17_661);
                                                            _jettag_c_get_17_740.setTagInfo(_td_c_get_17_740);
                                                            _jettag_c_get_17_740.doStart(context, out);
                                                            _jettag_c_get_17_740.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_17_661.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_17_661_saved_out;
                                                        _jettag_c_otherwise_17_661.doEnd();
                                                        _jettag_c_choose_17_476.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_17_476_saved_out;
                                                    _jettag_c_choose_17_476.doEnd();
                                                    _jettag_c_iterate_17_372.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_17_372.doEnd();
                                                out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_12.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_12.setTagInfo(_td_c_get_18_12);
                                                _jettag_c_get_18_12.doStart(context, out);
                                                _jettag_c_get_18_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_83.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_83.setTagInfo(_td_c_get_18_83);
                                                _jettag_c_get_18_83.doStart(context, out);
                                                _jettag_c_get_18_83.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_156 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_156); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_156.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_156.setTagInfo(_td_c_get_18_156);
                                                _jettag_c_get_18_156.doStart(context, out);
                                                _jettag_c_get_18_156.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_234 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_234); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_234.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_234.setTagInfo(_td_c_get_18_234);
                                                _jettag_c_get_18_234.doStart(context, out);
                                                _jettag_c_get_18_234.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_18_317 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_18_317); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_18_317.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_18_317.setTagInfo(_td_c_iterate_18_317);
                                                _jettag_c_iterate_18_317.doStart(context, out);
                                                while (_jettag_c_iterate_18_317.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_18_371 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_371); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_18_371.setRuntimeParent(_jettag_c_iterate_18_317);
                                                    _jettag_c_get_18_371.setTagInfo(_td_c_get_18_371);
                                                    _jettag_c_get_18_371.doStart(context, out);
                                                    _jettag_c_get_18_371.doEnd();
                                                    RuntimeTagElement _jettag_c_get_18_430 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_430); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_18_430.setRuntimeParent(_jettag_c_iterate_18_317);
                                                    _jettag_c_get_18_430.setTagInfo(_td_c_get_18_430);
                                                    _jettag_c_get_18_430.doStart(context, out);
                                                    _jettag_c_get_18_430.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_18_317.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_18_317.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_20_58 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_20_58); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_20_58.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_20_58.setTagInfo(_td_c_get_20_58);
                                                _jettag_c_get_20_58.doStart(context, out);
                                                _jettag_c_get_20_58.doEnd();
                                                out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_11_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_11_10.doEnd();
                                            _jettag_c_iterate_10_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_10_9.doEnd();
                                        _jettag_c_when_9_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_9_8_saved_out;
                                    _jettag_c_when_9_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_25_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_25_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_25_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_otherwise_25_8.setTagInfo(_td_c_otherwise_25_8);
                                    _jettag_c_otherwise_25_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_25_8_saved_out = out;
                                    while (_jettag_c_otherwise_25_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_26_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_26_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_26_9.setRuntimeParent(_jettag_c_otherwise_25_8);
                                        _jettag_c_iterate_26_9.setTagInfo(_td_c_iterate_26_9);
                                        _jettag_c_iterate_26_9.doStart(context, out);
                                        while (_jettag_c_iterate_26_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_27_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_27_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_27_10.setRuntimeParent(_jettag_c_iterate_26_9);
                                            _jettag_c_if_27_10.setTagInfo(_td_c_if_27_10);
                                            _jettag_c_if_27_10.doStart(context, out);
                                            while (_jettag_c_if_27_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_28_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_28_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_28_11.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_setVariable_28_11.setTagInfo(_td_c_setVariable_28_11);
                                                _jettag_c_setVariable_28_11.doStart(context, out);
                                                _jettag_c_setVariable_28_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_29_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_29_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_29_11.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_setVariable_29_11.setTagInfo(_td_c_setVariable_29_11);
                                                _jettag_c_setVariable_29_11.doStart(context, out);
                                                _jettag_c_setVariable_29_11.doEnd();
                                                // 2019-10-19 杨宏宇
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_45.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_45.setTagInfo(_td_c_get_31_45);
                                                _jettag_c_get_31_45.doStart(context, out);
                                                _jettag_c_get_31_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_31_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_95.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_95.setTagInfo(_td_c_get_31_95);
                                                _jettag_c_get_31_95.doStart(context, out);
                                                _jettag_c_get_31_95.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_169 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_169); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_169.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_169.setTagInfo(_td_c_get_31_169);
                                                _jettag_c_get_31_169.doStart(context, out);
                                                _jettag_c_get_31_169.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_31_227 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_227); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_227.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_31_227.setTagInfo(_td_c_iterate_31_227);
                                                _jettag_c_iterate_31_227.doStart(context, out);
                                                while (_jettag_c_iterate_31_227.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_273 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_273); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_273.setRuntimeParent(_jettag_c_iterate_31_227);
                                                    _jettag_c_get_31_273.setTagInfo(_td_c_get_31_273);
                                                    _jettag_c_get_31_273.doStart(context, out);
                                                    _jettag_c_get_31_273.doEnd();
                                                    RuntimeTagElement _jettag_c_get_31_323 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_323); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_323.setRuntimeParent(_jettag_c_iterate_31_227);
                                                    _jettag_c_get_31_323.setTagInfo(_td_c_get_31_323);
                                                    _jettag_c_get_31_323.doStart(context, out);
                                                    _jettag_c_get_31_323.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_31_227.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_227.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_389 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_389); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_389.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_389.setTagInfo(_td_c_get_31_389);
                                                _jettag_c_get_31_389.doStart(context, out);
                                                _jettag_c_get_31_389.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_463 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_463); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_463.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_463.setTagInfo(_td_c_get_31_463);
                                                _jettag_c_get_31_463.doStart(context, out);
                                                _jettag_c_get_31_463.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_31_521 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_521); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_521.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_31_521.setTagInfo(_td_c_iterate_31_521);
                                                _jettag_c_iterate_31_521.doStart(context, out);
                                                while (_jettag_c_iterate_31_521.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_577 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_577); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_577.setRuntimeParent(_jettag_c_iterate_31_521);
                                                    _jettag_c_get_31_577.setTagInfo(_td_c_get_31_577);
                                                    _jettag_c_get_31_577.doStart(context, out);
                                                    _jettag_c_get_31_577.doEnd();
                                                    RuntimeTagElement _jettag_c_get_31_636 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_636); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_636.setRuntimeParent(_jettag_c_iterate_31_521);
                                                    _jettag_c_get_31_636.setTagInfo(_td_c_get_31_636);
                                                    _jettag_c_get_31_636.doStart(context, out);
                                                    _jettag_c_get_31_636.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_31_521.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_521.doEnd();
                                                out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_33_33 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_33); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_33_33.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_33_33.setTagInfo(_td_c_get_33_33);
                                                _jettag_c_get_33_33.doStart(context, out);
                                                _jettag_c_get_33_33.doEnd();
                                                RuntimeTagElement _jettag_c_get_33_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_33_83.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_33_83.setTagInfo(_td_c_get_33_83);
                                                _jettag_c_get_33_83.doStart(context, out);
                                                _jettag_c_get_33_83.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_33_157 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_157); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_33_157.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_33_157.setTagInfo(_td_c_get_33_157);
                                                _jettag_c_get_33_157.doStart(context, out);
                                                _jettag_c_get_33_157.doEnd();
                                                out.write("(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_33_216 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_33_216); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_33_216.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_33_216.setTagInfo(_td_c_iterate_33_216);
                                                _jettag_c_iterate_33_216.doStart(context, out);
                                                while (_jettag_c_iterate_33_216.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_33_274 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_274); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_274.setRuntimeParent(_jettag_c_iterate_33_216);
                                                    _jettag_c_get_33_274.setTagInfo(_td_c_get_33_274);
                                                    _jettag_c_get_33_274.doStart(context, out);
                                                    _jettag_c_get_33_274.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_33_317 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_317); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_317.setRuntimeParent(_jettag_c_iterate_33_216);
                                                    _jettag_c_get_33_317.setTagInfo(_td_c_get_33_317);
                                                    _jettag_c_get_33_317.doStart(context, out);
                                                    _jettag_c_get_33_317.doEnd();
                                                    RuntimeTagElement _jettag_c_get_33_367 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_367); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_367.setRuntimeParent(_jettag_c_iterate_33_216);
                                                    _jettag_c_get_33_367.setTagInfo(_td_c_get_33_367);
                                                    _jettag_c_get_33_367.doStart(context, out);
                                                    _jettag_c_get_33_367.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_33_216.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_33_216.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_33_433 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_33_433); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_33_433.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_33_433.setTagInfo(_td_c_iterate_33_433);
                                                _jettag_c_iterate_33_433.doStart(context, out);
                                                while (_jettag_c_iterate_33_433.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_33_494 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_494); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_494.setRuntimeParent(_jettag_c_iterate_33_433);
                                                    _jettag_c_get_33_494.setTagInfo(_td_c_get_33_494);
                                                    _jettag_c_get_33_494.doStart(context, out);
                                                    _jettag_c_get_33_494.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_33_537 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_33_537); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_33_537.setRuntimeParent(_jettag_c_iterate_33_433);
                                                    _jettag_c_choose_33_537.setTagInfo(_td_c_choose_33_537);
                                                    _jettag_c_choose_33_537.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_33_537_saved_out = out;
                                                    while (_jettag_c_choose_33_537.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_33_547 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_33_547); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_33_547.setRuntimeParent(_jettag_c_choose_33_537);
                                                        _jettag_c_when_33_547.setTagInfo(_td_c_when_33_547);
                                                        _jettag_c_when_33_547.doStart(context, out);
                                                        JET2Writer _jettag_c_when_33_547_saved_out = out;
                                                        while (_jettag_c_when_33_547.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_33_602 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_602); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_602.setRuntimeParent(_jettag_c_when_33_547);
                                                            _jettag_c_get_33_602.setTagInfo(_td_c_get_33_602);
                                                            _jettag_c_get_33_602.doStart(context, out);
                                                            _jettag_c_get_33_602.doEnd();
                                                            RuntimeTagElement _jettag_c_get_33_661 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_661); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_661.setRuntimeParent(_jettag_c_when_33_547);
                                                            _jettag_c_get_33_661.setTagInfo(_td_c_get_33_661);
                                                            _jettag_c_get_33_661.doStart(context, out);
                                                            _jettag_c_get_33_661.doEnd();
                                                            _jettag_c_when_33_547.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_33_547_saved_out;
                                                        _jettag_c_when_33_547.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_33_722 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_33_722); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_33_722.setRuntimeParent(_jettag_c_choose_33_537);
                                                        _jettag_c_otherwise_33_722.setTagInfo(_td_c_otherwise_33_722);
                                                        _jettag_c_otherwise_33_722.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_33_722_saved_out = out;
                                                        while (_jettag_c_otherwise_33_722.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_33_742 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_742); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_742.setRuntimeParent(_jettag_c_otherwise_33_722);
                                                            _jettag_c_get_33_742.setTagInfo(_td_c_get_33_742);
                                                            _jettag_c_get_33_742.doStart(context, out);
                                                            _jettag_c_get_33_742.doEnd();
                                                            RuntimeTagElement _jettag_c_get_33_801 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_801); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_801.setRuntimeParent(_jettag_c_otherwise_33_722);
                                                            _jettag_c_get_33_801.setTagInfo(_td_c_get_33_801);
                                                            _jettag_c_get_33_801.doStart(context, out);
                                                            _jettag_c_get_33_801.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_33_722.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_33_722_saved_out;
                                                        _jettag_c_otherwise_33_722.doEnd();
                                                        _jettag_c_choose_33_537.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_33_537_saved_out;
                                                    _jettag_c_choose_33_537.doEnd();
                                                    _jettag_c_iterate_33_433.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_33_433.doEnd();
                                                out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_12.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_12.setTagInfo(_td_c_get_34_12);
                                                _jettag_c_get_34_12.doStart(context, out);
                                                _jettag_c_get_34_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_83.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_83.setTagInfo(_td_c_get_34_83);
                                                _jettag_c_get_34_83.doStart(context, out);
                                                _jettag_c_get_34_83.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_156 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_156); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_156.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_156.setTagInfo(_td_c_get_34_156);
                                                _jettag_c_get_34_156.doStart(context, out);
                                                _jettag_c_get_34_156.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_234 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_234); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_234.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_234.setTagInfo(_td_c_get_34_234);
                                                _jettag_c_get_34_234.doStart(context, out);
                                                _jettag_c_get_34_234.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_34_317 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_34_317); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_34_317.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_34_317.setTagInfo(_td_c_iterate_34_317);
                                                _jettag_c_iterate_34_317.doStart(context, out);
                                                while (_jettag_c_iterate_34_317.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_34_371 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_371); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_34_371.setRuntimeParent(_jettag_c_iterate_34_317);
                                                    _jettag_c_get_34_371.setTagInfo(_td_c_get_34_371);
                                                    _jettag_c_get_34_371.doStart(context, out);
                                                    _jettag_c_get_34_371.doEnd();
                                                    RuntimeTagElement _jettag_c_get_34_430 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_430); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_34_430.setRuntimeParent(_jettag_c_iterate_34_317);
                                                    _jettag_c_get_34_430.setTagInfo(_td_c_get_34_430);
                                                    _jettag_c_get_34_430.doStart(context, out);
                                                    _jettag_c_get_34_430.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_34_317.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_34_317.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_36_58 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_36_58); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_36_58.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_36_58.setTagInfo(_td_c_get_36_58);
                                                _jettag_c_get_36_58.doStart(context, out);
                                                _jettag_c_get_36_58.doEnd();
                                                out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_27_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_27_10.doEnd();
                                            _jettag_c_iterate_26_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_26_9.doEnd();
                                        _jettag_c_otherwise_25_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_25_8_saved_out;
                                    _jettag_c_otherwise_25_8.doEnd();
                                    _jettag_c_choose_8_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_8_7_saved_out;
                                _jettag_c_choose_8_7.doEnd();
                                _jettag_c_when_7_6.handleBodyContent(out);
                            }
                            out = _jettag_c_when_7_6_saved_out;
                            _jettag_c_when_7_6.doEnd();
                            RuntimeTagElement _jettag_c_otherwise_43_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_43_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_otherwise_43_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_otherwise_43_6.setTagInfo(_td_c_otherwise_43_6);
                            _jettag_c_otherwise_43_6.doStart(context, out);
                            JET2Writer _jettag_c_otherwise_43_6_saved_out = out;
                            while (_jettag_c_otherwise_43_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                RuntimeTagElement _jettag_c_choose_44_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_44_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_44_7.setRuntimeParent(_jettag_c_otherwise_43_6);
                                _jettag_c_choose_44_7.setTagInfo(_td_c_choose_44_7);
                                _jettag_c_choose_44_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_44_7_saved_out = out;
                                while (_jettag_c_choose_44_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_45_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_45_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_45_8.setRuntimeParent(_jettag_c_choose_44_7);
                                    _jettag_c_when_45_8.setTagInfo(_td_c_when_45_8);
                                    _jettag_c_when_45_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_45_8_saved_out = out;
                                    while (_jettag_c_when_45_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_46_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_46_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_46_9.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_setVariable_46_9.setTagInfo(_td_c_setVariable_46_9);
                                        _jettag_c_setVariable_46_9.doStart(context, out);
                                        _jettag_c_setVariable_46_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_47_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_47_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_47_9.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_setVariable_47_9.setTagInfo(_td_c_setVariable_47_9);
                                        _jettag_c_setVariable_47_9.doStart(context, out);
                                        _jettag_c_setVariable_47_9.doEnd();
                                        // 2019-10-19 杨宏宇
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_43.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_49_43.setTagInfo(_td_c_get_49_43);
                                        _jettag_c_get_49_43.doStart(context, out);
                                        _jettag_c_get_49_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_49_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_93.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_49_93.setTagInfo(_td_c_get_49_93);
                                        _jettag_c_get_49_93.doStart(context, out);
                                        _jettag_c_get_49_93.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_49_145 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_49_145); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_49_145.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_49_145.setTagInfo(_td_c_iterate_49_145);
                                        _jettag_c_iterate_49_145.doStart(context, out);
                                        while (_jettag_c_iterate_49_145.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_49_191 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_191); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_191.setRuntimeParent(_jettag_c_iterate_49_145);
                                            _jettag_c_get_49_191.setTagInfo(_td_c_get_49_191);
                                            _jettag_c_get_49_191.doStart(context, out);
                                            _jettag_c_get_49_191.doEnd();
                                            RuntimeTagElement _jettag_c_get_49_241 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_241); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_241.setRuntimeParent(_jettag_c_iterate_49_145);
                                            _jettag_c_get_49_241.setTagInfo(_td_c_get_49_241);
                                            _jettag_c_get_49_241.doStart(context, out);
                                            _jettag_c_get_49_241.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_49_145.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_49_145.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_307 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_307); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_307.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_49_307.setTagInfo(_td_c_get_49_307);
                                        _jettag_c_get_49_307.doStart(context, out);
                                        _jettag_c_get_49_307.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_49_359 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_49_359); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_49_359.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_49_359.setTagInfo(_td_c_iterate_49_359);
                                        _jettag_c_iterate_49_359.doStart(context, out);
                                        while (_jettag_c_iterate_49_359.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_49_413 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_413); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_413.setRuntimeParent(_jettag_c_iterate_49_359);
                                            _jettag_c_get_49_413.setTagInfo(_td_c_get_49_413);
                                            _jettag_c_get_49_413.doStart(context, out);
                                            _jettag_c_get_49_413.doEnd();
                                            RuntimeTagElement _jettag_c_get_49_464 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_464); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_464.setRuntimeParent(_jettag_c_iterate_49_359);
                                            _jettag_c_get_49_464.setTagInfo(_td_c_get_49_464);
                                            _jettag_c_get_49_464.doStart(context, out);
                                            _jettag_c_get_49_464.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_49_359.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_49_359.doEnd();
                                        out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_51_31 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_31); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_51_31.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_51_31.setTagInfo(_td_c_get_51_31);
                                        _jettag_c_get_51_31.doStart(context, out);
                                        _jettag_c_get_51_31.doEnd();
                                        RuntimeTagElement _jettag_c_get_51_81 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_81); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_51_81.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_51_81.setTagInfo(_td_c_get_51_81);
                                        _jettag_c_get_51_81.doStart(context, out);
                                        _jettag_c_get_51_81.doEnd();
                                        out.write("s(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_51_134 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_51_134); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_51_134.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_51_134.setTagInfo(_td_c_iterate_51_134);
                                        _jettag_c_iterate_51_134.doStart(context, out);
                                        while (_jettag_c_iterate_51_134.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_51_192 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_192); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_192.setRuntimeParent(_jettag_c_iterate_51_134);
                                            _jettag_c_get_51_192.setTagInfo(_td_c_get_51_192);
                                            _jettag_c_get_51_192.doStart(context, out);
                                            _jettag_c_get_51_192.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_51_235 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_235); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_235.setRuntimeParent(_jettag_c_iterate_51_134);
                                            _jettag_c_get_51_235.setTagInfo(_td_c_get_51_235);
                                            _jettag_c_get_51_235.doStart(context, out);
                                            _jettag_c_get_51_235.doEnd();
                                            RuntimeTagElement _jettag_c_get_51_285 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_285); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_285.setRuntimeParent(_jettag_c_iterate_51_134);
                                            _jettag_c_get_51_285.setTagInfo(_td_c_get_51_285);
                                            _jettag_c_get_51_285.doStart(context, out);
                                            _jettag_c_get_51_285.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_51_134.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_51_134.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_51_351 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_51_351); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_51_351.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_51_351.setTagInfo(_td_c_iterate_51_351);
                                        _jettag_c_iterate_51_351.doStart(context, out);
                                        while (_jettag_c_iterate_51_351.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_51_410 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_410); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_410.setRuntimeParent(_jettag_c_iterate_51_351);
                                            _jettag_c_get_51_410.setTagInfo(_td_c_get_51_410);
                                            _jettag_c_get_51_410.doStart(context, out);
                                            _jettag_c_get_51_410.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_51_453 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_51_453); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_51_453.setRuntimeParent(_jettag_c_iterate_51_351);
                                            _jettag_c_choose_51_453.setTagInfo(_td_c_choose_51_453);
                                            _jettag_c_choose_51_453.doStart(context, out);
                                            JET2Writer _jettag_c_choose_51_453_saved_out = out;
                                            while (_jettag_c_choose_51_453.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_51_463 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_51_463); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_51_463.setRuntimeParent(_jettag_c_choose_51_453);
                                                _jettag_c_when_51_463.setTagInfo(_td_c_when_51_463);
                                                _jettag_c_when_51_463.doStart(context, out);
                                                JET2Writer _jettag_c_when_51_463_saved_out = out;
                                                while (_jettag_c_when_51_463.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_51_518 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_518); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_518.setRuntimeParent(_jettag_c_when_51_463);
                                                    _jettag_c_get_51_518.setTagInfo(_td_c_get_51_518);
                                                    _jettag_c_get_51_518.doStart(context, out);
                                                    _jettag_c_get_51_518.doEnd();
                                                    RuntimeTagElement _jettag_c_get_51_569 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_569); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_569.setRuntimeParent(_jettag_c_when_51_463);
                                                    _jettag_c_get_51_569.setTagInfo(_td_c_get_51_569);
                                                    _jettag_c_get_51_569.doStart(context, out);
                                                    _jettag_c_get_51_569.doEnd();
                                                    _jettag_c_when_51_463.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_51_463_saved_out;
                                                _jettag_c_when_51_463.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_51_630 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_51_630); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_51_630.setRuntimeParent(_jettag_c_choose_51_453);
                                                _jettag_c_otherwise_51_630.setTagInfo(_td_c_otherwise_51_630);
                                                _jettag_c_otherwise_51_630.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_51_630_saved_out = out;
                                                while (_jettag_c_otherwise_51_630.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_51_650 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_650); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_650.setRuntimeParent(_jettag_c_otherwise_51_630);
                                                    _jettag_c_get_51_650.setTagInfo(_td_c_get_51_650);
                                                    _jettag_c_get_51_650.doStart(context, out);
                                                    _jettag_c_get_51_650.doEnd();
                                                    RuntimeTagElement _jettag_c_get_51_701 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_701); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_701.setRuntimeParent(_jettag_c_otherwise_51_630);
                                                    _jettag_c_get_51_701.setTagInfo(_td_c_get_51_701);
                                                    _jettag_c_get_51_701.doStart(context, out);
                                                    _jettag_c_get_51_701.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_51_630.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_51_630_saved_out;
                                                _jettag_c_otherwise_51_630.doEnd();
                                                _jettag_c_choose_51_453.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_51_453_saved_out;
                                            _jettag_c_choose_51_453.doEnd();
                                            _jettag_c_iterate_51_351.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_51_351.doEnd();
                                        out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_10.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_10.setTagInfo(_td_c_get_52_10);
                                        _jettag_c_get_52_10.doStart(context, out);
                                        _jettag_c_get_52_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_62.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_62.setTagInfo(_td_c_get_52_62);
                                        _jettag_c_get_52_62.doStart(context, out);
                                        _jettag_c_get_52_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_116.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_116.setTagInfo(_td_c_get_52_116);
                                        _jettag_c_get_52_116.doStart(context, out);
                                        _jettag_c_get_52_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_175.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_175.setTagInfo(_td_c_get_52_175);
                                        _jettag_c_get_52_175.doStart(context, out);
                                        _jettag_c_get_52_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_52_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_52_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_52_239.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_52_239.setTagInfo(_td_c_iterate_52_239);
                                        _jettag_c_iterate_52_239.doStart(context, out);
                                        while (_jettag_c_iterate_52_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_52_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_52_291.setRuntimeParent(_jettag_c_iterate_52_239);
                                            _jettag_c_get_52_291.setTagInfo(_td_c_get_52_291);
                                            _jettag_c_get_52_291.doStart(context, out);
                                            _jettag_c_get_52_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_52_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_52_342.setRuntimeParent(_jettag_c_iterate_52_239);
                                            _jettag_c_get_52_342.setTagInfo(_td_c_get_52_342);
                                            _jettag_c_get_52_342.doStart(context, out);
                                            _jettag_c_get_52_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_52_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_52_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_54_56 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_54_56); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_54_56.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_54_56.setTagInfo(_td_c_get_54_56);
                                        _jettag_c_get_54_56.doStart(context, out);
                                        _jettag_c_get_54_56.doEnd();
                                        out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_when_45_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_45_8_saved_out;
                                    _jettag_c_when_45_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_57_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_57_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_57_8.setRuntimeParent(_jettag_c_choose_44_7);
                                    _jettag_c_otherwise_57_8.setTagInfo(_td_c_otherwise_57_8);
                                    _jettag_c_otherwise_57_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_57_8_saved_out = out;
                                    while (_jettag_c_otherwise_57_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_58_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_58_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_58_9.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_setVariable_58_9.setTagInfo(_td_c_setVariable_58_9);
                                        _jettag_c_setVariable_58_9.doStart(context, out);
                                        _jettag_c_setVariable_58_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_59_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_59_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_59_9.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_setVariable_59_9.setTagInfo(_td_c_setVariable_59_9);
                                        _jettag_c_setVariable_59_9.doStart(context, out);
                                        _jettag_c_setVariable_59_9.doEnd();
                                        // 2019-10-19 杨宏宇
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_43.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_43.setTagInfo(_td_c_get_61_43);
                                        _jettag_c_get_61_43.doStart(context, out);
                                        _jettag_c_get_61_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_61_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_93.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_93.setTagInfo(_td_c_get_61_93);
                                        _jettag_c_get_61_93.doStart(context, out);
                                        _jettag_c_get_61_93.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_148 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_148); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_148.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_148.setTagInfo(_td_c_get_61_148);
                                        _jettag_c_get_61_148.doStart(context, out);
                                        _jettag_c_get_61_148.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_61_206 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_61_206); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_61_206.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_61_206.setTagInfo(_td_c_iterate_61_206);
                                        _jettag_c_iterate_61_206.doStart(context, out);
                                        while (_jettag_c_iterate_61_206.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_61_252 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_252); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_252.setRuntimeParent(_jettag_c_iterate_61_206);
                                            _jettag_c_get_61_252.setTagInfo(_td_c_get_61_252);
                                            _jettag_c_get_61_252.doStart(context, out);
                                            _jettag_c_get_61_252.doEnd();
                                            RuntimeTagElement _jettag_c_get_61_302 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_302); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_302.setRuntimeParent(_jettag_c_iterate_61_206);
                                            _jettag_c_get_61_302.setTagInfo(_td_c_get_61_302);
                                            _jettag_c_get_61_302.doStart(context, out);
                                            _jettag_c_get_61_302.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_61_206.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_61_206.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_368 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_368); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_368.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_368.setTagInfo(_td_c_get_61_368);
                                        _jettag_c_get_61_368.doStart(context, out);
                                        _jettag_c_get_61_368.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_423 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_423); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_423.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_423.setTagInfo(_td_c_get_61_423);
                                        _jettag_c_get_61_423.doStart(context, out);
                                        _jettag_c_get_61_423.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_61_481 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_61_481); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_61_481.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_61_481.setTagInfo(_td_c_iterate_61_481);
                                        _jettag_c_iterate_61_481.doStart(context, out);
                                        while (_jettag_c_iterate_61_481.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_61_535 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_535); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_535.setRuntimeParent(_jettag_c_iterate_61_481);
                                            _jettag_c_get_61_535.setTagInfo(_td_c_get_61_535);
                                            _jettag_c_get_61_535.doStart(context, out);
                                            _jettag_c_get_61_535.doEnd();
                                            RuntimeTagElement _jettag_c_get_61_586 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_586); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_586.setRuntimeParent(_jettag_c_iterate_61_481);
                                            _jettag_c_get_61_586.setTagInfo(_td_c_get_61_586);
                                            _jettag_c_get_61_586.doStart(context, out);
                                            _jettag_c_get_61_586.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_61_481.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_61_481.doEnd();
                                        out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_63_31 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_31); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_63_31.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_63_31.setTagInfo(_td_c_get_63_31);
                                        _jettag_c_get_63_31.doStart(context, out);
                                        _jettag_c_get_63_31.doEnd();
                                        RuntimeTagElement _jettag_c_get_63_81 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_81); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_63_81.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_63_81.setTagInfo(_td_c_get_63_81);
                                        _jettag_c_get_63_81.doStart(context, out);
                                        _jettag_c_get_63_81.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_63_136 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_136); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_63_136.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_63_136.setTagInfo(_td_c_get_63_136);
                                        _jettag_c_get_63_136.doStart(context, out);
                                        _jettag_c_get_63_136.doEnd();
                                        out.write("(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_63_195 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_63_195); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_63_195.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_63_195.setTagInfo(_td_c_iterate_63_195);
                                        _jettag_c_iterate_63_195.doStart(context, out);
                                        while (_jettag_c_iterate_63_195.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_63_253 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_253); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_253.setRuntimeParent(_jettag_c_iterate_63_195);
                                            _jettag_c_get_63_253.setTagInfo(_td_c_get_63_253);
                                            _jettag_c_get_63_253.doStart(context, out);
                                            _jettag_c_get_63_253.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_63_296 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_296); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_296.setRuntimeParent(_jettag_c_iterate_63_195);
                                            _jettag_c_get_63_296.setTagInfo(_td_c_get_63_296);
                                            _jettag_c_get_63_296.doStart(context, out);
                                            _jettag_c_get_63_296.doEnd();
                                            RuntimeTagElement _jettag_c_get_63_346 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_346); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_346.setRuntimeParent(_jettag_c_iterate_63_195);
                                            _jettag_c_get_63_346.setTagInfo(_td_c_get_63_346);
                                            _jettag_c_get_63_346.doStart(context, out);
                                            _jettag_c_get_63_346.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_63_195.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_63_195.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_63_412 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_63_412); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_63_412.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_63_412.setTagInfo(_td_c_iterate_63_412);
                                        _jettag_c_iterate_63_412.doStart(context, out);
                                        while (_jettag_c_iterate_63_412.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_63_471 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_471); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_471.setRuntimeParent(_jettag_c_iterate_63_412);
                                            _jettag_c_get_63_471.setTagInfo(_td_c_get_63_471);
                                            _jettag_c_get_63_471.doStart(context, out);
                                            _jettag_c_get_63_471.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_63_514 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_63_514); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_63_514.setRuntimeParent(_jettag_c_iterate_63_412);
                                            _jettag_c_choose_63_514.setTagInfo(_td_c_choose_63_514);
                                            _jettag_c_choose_63_514.doStart(context, out);
                                            JET2Writer _jettag_c_choose_63_514_saved_out = out;
                                            while (_jettag_c_choose_63_514.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_63_524 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_63_524); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_63_524.setRuntimeParent(_jettag_c_choose_63_514);
                                                _jettag_c_when_63_524.setTagInfo(_td_c_when_63_524);
                                                _jettag_c_when_63_524.doStart(context, out);
                                                JET2Writer _jettag_c_when_63_524_saved_out = out;
                                                while (_jettag_c_when_63_524.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_63_579 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_579); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_579.setRuntimeParent(_jettag_c_when_63_524);
                                                    _jettag_c_get_63_579.setTagInfo(_td_c_get_63_579);
                                                    _jettag_c_get_63_579.doStart(context, out);
                                                    _jettag_c_get_63_579.doEnd();
                                                    RuntimeTagElement _jettag_c_get_63_630 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_630); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_630.setRuntimeParent(_jettag_c_when_63_524);
                                                    _jettag_c_get_63_630.setTagInfo(_td_c_get_63_630);
                                                    _jettag_c_get_63_630.doStart(context, out);
                                                    _jettag_c_get_63_630.doEnd();
                                                    _jettag_c_when_63_524.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_63_524_saved_out;
                                                _jettag_c_when_63_524.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_63_691 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_63_691); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_63_691.setRuntimeParent(_jettag_c_choose_63_514);
                                                _jettag_c_otherwise_63_691.setTagInfo(_td_c_otherwise_63_691);
                                                _jettag_c_otherwise_63_691.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_63_691_saved_out = out;
                                                while (_jettag_c_otherwise_63_691.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_63_711 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_711); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_711.setRuntimeParent(_jettag_c_otherwise_63_691);
                                                    _jettag_c_get_63_711.setTagInfo(_td_c_get_63_711);
                                                    _jettag_c_get_63_711.doStart(context, out);
                                                    _jettag_c_get_63_711.doEnd();
                                                    RuntimeTagElement _jettag_c_get_63_762 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_762); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_762.setRuntimeParent(_jettag_c_otherwise_63_691);
                                                    _jettag_c_get_63_762.setTagInfo(_td_c_get_63_762);
                                                    _jettag_c_get_63_762.doStart(context, out);
                                                    _jettag_c_get_63_762.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_63_691.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_63_691_saved_out;
                                                _jettag_c_otherwise_63_691.doEnd();
                                                _jettag_c_choose_63_514.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_63_514_saved_out;
                                            _jettag_c_choose_63_514.doEnd();
                                            _jettag_c_iterate_63_412.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_63_412.doEnd();
                                        out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_10.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_10.setTagInfo(_td_c_get_64_10);
                                        _jettag_c_get_64_10.doStart(context, out);
                                        _jettag_c_get_64_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_62.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_62.setTagInfo(_td_c_get_64_62);
                                        _jettag_c_get_64_62.doStart(context, out);
                                        _jettag_c_get_64_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_116.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_116.setTagInfo(_td_c_get_64_116);
                                        _jettag_c_get_64_116.doStart(context, out);
                                        _jettag_c_get_64_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_175.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_175.setTagInfo(_td_c_get_64_175);
                                        _jettag_c_get_64_175.doStart(context, out);
                                        _jettag_c_get_64_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_64_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_64_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_64_239.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_64_239.setTagInfo(_td_c_iterate_64_239);
                                        _jettag_c_iterate_64_239.doStart(context, out);
                                        while (_jettag_c_iterate_64_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_64_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_64_291.setRuntimeParent(_jettag_c_iterate_64_239);
                                            _jettag_c_get_64_291.setTagInfo(_td_c_get_64_291);
                                            _jettag_c_get_64_291.doStart(context, out);
                                            _jettag_c_get_64_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_64_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_64_342.setRuntimeParent(_jettag_c_iterate_64_239);
                                            _jettag_c_get_64_342.setTagInfo(_td_c_get_64_342);
                                            _jettag_c_get_64_342.doStart(context, out);
                                            _jettag_c_get_64_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_64_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_64_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_66_56 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_66_56); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_66_56.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_66_56.setTagInfo(_td_c_get_66_56);
                                        _jettag_c_get_66_56.doStart(context, out);
                                        _jettag_c_get_66_56.doEnd();
                                        out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_otherwise_57_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_57_8_saved_out;
                                    _jettag_c_otherwise_57_8.doEnd();
                                    _jettag_c_choose_44_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_44_7_saved_out;
                                _jettag_c_choose_44_7.doEnd();
                                _jettag_c_otherwise_43_6.handleBodyContent(out);
                            }
                            out = _jettag_c_otherwise_43_6_saved_out;
                            _jettag_c_otherwise_43_6.doEnd();
                            _jettag_c_choose_6_5.handleBodyContent(out);
                        }
                        out = _jettag_c_choose_6_5_saved_out;
                        _jettag_c_choose_6_5.doEnd();
                        _jettag_c_if_4_4.handleBodyContent(out);
                    }
                    _jettag_c_if_4_4.doEnd();
                    _jettag_c_iterate_3_3.handleBodyContent(out);
                }
                _jettag_c_iterate_3_3.doEnd();
                _jettag_c_iterate_2_2.handleBodyContent(out);
            }
            _jettag_c_iterate_2_2.doEnd();
            _jettag_java_format_1_1.handleBodyContent(out);
        }
        out = _jettag_java_format_1_1_saved_out;
        _jettag_java_format_1_1.doEnd();
    }
}
